package objbo.xmlparser.view.interfaces;

import objbo.xmlparser.controls.ControlMain;
import objbo.xmlparser.controls.action.AttributeListAddAction;
import objbo.xmlparser.controls.action.AttributeListModifyAction;
import objbo.xmlparser.controls.action.AttributeListRemoveAction;
import objbo.xmlparser.controls.action.ContentModifyAction;
import objbo.xmlparser.controls.action.ElementListAddAction;
import objbo.xmlparser.controls.action.ElementListRemoveAction;
import objbo.xmlparser.controls.action.FileOpenAction;
import objbo.xmlparser.controls.action.FileSaveAction;
import objbo.xmlparser.controls.action.XMLTreeSelectAction;

public class ControlIntrerFace
{
	ControlMain controlMain = null;
	public ControlIntrerFace(ControlMain controlMain)
	{
		this.controlMain = controlMain;
	}
	
	public AttributeListAddAction makeAttributeListAddAction()
	{
		return controlMain.makeAttributeListAddAction();
	}

	public AttributeListModifyAction makeAttributeListModifyAction()
	{
		return controlMain.makeAttributeListModifyAction();
	}

	public AttributeListRemoveAction makeAttributeListRemoveAction()
	{
		return controlMain.makeAttributeListRemoveAction();
	}

	public ContentModifyAction makeContentModifyAction()
	{
		return controlMain.makeContentModifyAction();
	}

	public ElementListAddAction makeElementListAddAction()
	{
		return controlMain.makeElementListAddAction();
	}

	public ElementListRemoveAction makeElementListRemoveAction()
	{
		return controlMain.makeElementListRemoveAction();
	}

	public FileOpenAction makeFileOpenAction()
	{
		return controlMain.makeFileOpenAction();
	}

	public FileSaveAction makeFileSaveAction()
	{
		return controlMain.makeFileSaveAction();
	}

	public XMLTreeSelectAction makeXmlTreeSelectAction()
	{
		return controlMain.makeXmlTreeSelectAction();
	}

}
